package com.lzy.cloud.ticket.train.constant;

/**
 * 订单状态
 *
 * @author lc
 * @version 2018/7/31
 */
public class TrainOrderStatus {
    /**
     *   订单状态(0:未出票，1：待出票，2：出票中，3:出票完成，4：出票失败，5：退票申请中，6：处理中，7：退票完成，
     *   8：退票失败，9：改签已申请，10：改签申请中，11：改签完成，12：改签失败，13：改签取消，14：已取消)
     */
    //未出票
    public static Integer COMMITTED_TICKET = 0;
    //待出票
    public static Integer WAIT_TICKET = 1;
    //出票中
    public static Integer OUTTING_TICKET = 2;
    //出票完成
    public static Integer SUCCESS_TICKET = 3;
    //出票失败
    public static Integer FAILURE_TICKET = 4;
    //退票申请中
    public static Integer REFUNDING_TICKET = 5;
    //处理中
    public static Integer HANDING_TICKET = 6;
    //退票完成
    public static Integer RETURNED_TICKET = 7;
    //退票失败
    public static Integer RETURN_FAILED_TICKET = 8;
    //改签已申请
    public static Integer CHANGES_COMMIT_TICKET = 9;
    //改签申请中
    public static Integer CHANGING_TICKET = 10;
    //改签完成
    public static Integer CHANGED_TICKET = 11;
    //改签失败
    public static Integer CHANGE_FAILED_TICKET = 12;
    //改签取消
    public static Integer CHANGE_CANCEL_TICKET = 13;
    //已取消
    public static Integer CANCELED_TICKET = 14;

}
